package br.com.werp.regras.geral.vos.almoxarifado;

import br.com.werp.regras.geral.vos.tabelas.Documento;
import br.com.werp.regras.geral.vos.tabelas.Documento_financeiro;
import br.com.werp.regras.geral.vos.tabelas.Entrada;
import br.com.werp.regras.geral.vos.tabelas.Tipo_documento;

import java.sql.Timestamp;


/**
 * @author Sobreira
 * Criado em 24/10/2005
 */
public class EntradaDocumentoVO {
    private Entrada entrada = new Entrada();
    private Documento documento = new Documento();
    private Documento_financeiro documento_financeiro =
        new Documento_financeiro();
    private Tipo_documento tipo_documento = new Tipo_documento();

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento#getDocm_dtcancelamento()
     */
    public Timestamp getDocm_dtcancelamento() {
        return documento.getDocm_dtcancelamento();
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento#getDocm_id()
     */
    public int getDocm_id() {
        return documento.getDocm_id();
    }


    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento#getDocm_pessoa()
     */
    public int getDocm_pessoa() {
        return documento.getDocm_pessoa();
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento#getDocm_tipo()
     */
    public int getDocm_tipo() {
        return documento.getDocm_tipo();
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento#setDocm_dtcancelamento(java.sql.Timestamp)
     */
    public void setDocm_dtcancelamento(Timestamp DOCM_DTCANCELAMENTO) {
        documento.setDocm_dtcancelamento(DOCM_DTCANCELAMENTO);
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento#setDocm_id(int)
     */
    public void setDocm_id(int DOCM_ID) {
        documento.setDocm_id(DOCM_ID);
    }


    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento#setDocm_pessoa(int)
     */
    public void setDocm_pessoa(int DOCM_PESSOA) {
        documento.setDocm_pessoa(DOCM_PESSOA);
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento#setDocm_tipo(int)
     */
    public void setDocm_tipo(int DOCM_TIPO) {
        documento.setDocm_tipo(DOCM_TIPO);
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento_financeiro#getDcfi_competencia()
     */
    public int getDcfi_competencia() {
        return documento_financeiro.getDcfi_competencia();
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento_financeiro#getDcfi_descricao()
     */
    public String getDcfi_descricao() {
        return documento_financeiro.getDcfi_descricao();
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento_financeiro#getDcfi_documento()
     */
    public int getDcfi_documento() {
        return documento_financeiro.getDcfi_documento();
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento_financeiro#getDcfi_emissao()
     */
    public Timestamp getDcfi_emissao() {
        return documento_financeiro.getDcfi_emissao();
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento_financeiro#getDcfi_filial()
     */
    public int getDcfi_filial() {
        return documento_financeiro.getDcfi_filial();
    }


    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento_financeiro#getDcfi_numero_emissor()
     */
    public String getDcfi_numero_emissor() {
        return documento_financeiro.getDcfi_numero_emissor();
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento_financeiro#setDcfi_competencia(int)
     */
    public void setDcfi_competencia(int DCFI_COMPETENCIA) {
        documento_financeiro.setDcfi_competencia(DCFI_COMPETENCIA);
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento_financeiro#setDcfi_descricao(java.lang.String)
     */
    public void setDcfi_descricao(String DCFI_DESCRICAO) {
        documento_financeiro.setDcfi_descricao(DCFI_DESCRICAO);
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento_financeiro#setDcfi_documento(int)
     */
    public void setDcfi_documento(int DCFI_DOCUMENTO) {
        documento_financeiro.setDcfi_documento(DCFI_DOCUMENTO);
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento_financeiro#setDcfi_emissao(java.sql.Timestamp)
     */
    public void setDcfi_emissao(Timestamp DCFI_EMISSAO) {
        documento_financeiro.setDcfi_emissao(DCFI_EMISSAO);
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento_financeiro#setDcfi_filial(int)
     */
    public void setDcfi_filial(int DCFI_FILIAL) {
        documento_financeiro.setDcfi_filial(DCFI_FILIAL);
    }


    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Documento_financeiro#setDcfi_numero_emissor(java.lang.String)
     */
    public void setDcfi_numero_emissor(String DCFI_NUMERO_EMISSOR) {
        documento_financeiro.setDcfi_numero_emissor(DCFI_NUMERO_EMISSOR);
    }



    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Entrada#getEntr_documento()
     */
    public int getEntr_documento() {
        return entrada.getEntr_documento();
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Entrada#getEntr_outras_despesas()
     */
    public double getEntr_outras_despesas() {
        return entrada.getEntr_outras_despesas();
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Entrada#getEntr_valor_frete()
     */
    public double getEntr_valor_frete() {
        return entrada.getEntr_valor_frete();
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Entrada#setEntr_documento(int)
     */
    public void setEntr_documento(int ENTR_DOCUMENTO) {
        entrada.setEntr_documento(ENTR_DOCUMENTO);
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Entrada#setEntr_outras_despesas(double)
     */
    public void setEntr_outras_despesas(double ENTR_OUTRAS_DESPESAS) {
        entrada.setEntr_outras_despesas(ENTR_OUTRAS_DESPESAS);
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Entrada#setEntr_valor_frete(double)
     */
    public void setEntr_valor_frete(double ENTR_VALOR_FRETE) {
        entrada.setEntr_valor_frete(ENTR_VALOR_FRETE);
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Tipo_documento#getTdoc_descricao()
     */
    public String getTdoc_descricao() {
        return tipo_documento.getTdoc_descricao();
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Tipo_documento#getTdoc_id()
     */
    public int getTdoc_id() {
        return tipo_documento.getTdoc_id();
    }

    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Tipo_documento#setTdoc_descricao(java.lang.String)
     */
    public void setTdoc_descricao(String TDOC_DESCRICAO) {
        tipo_documento.setTdoc_descricao(TDOC_DESCRICAO);
    }


    /* (non-Javadoc)
     * @see br.com.werp.regras.geral.vos.tabelas.Tipo_documento#setTdoc_id(int)
     */
    public void setTdoc_id(int TDOC_ID) {
        tipo_documento.setTdoc_id(TDOC_ID);
    }
}
